/**
 */
package Entityrelationship.entityrelationship;

import org.eclipse.emf.ecore.EAttribute;
import org.eclipse.emf.ecore.EClass;
import org.eclipse.emf.ecore.EEnum;
import org.eclipse.emf.ecore.EPackage;
import org.eclipse.emf.ecore.EReference;

/**
 * <!-- begin-user-doc -->
 * The <b>Package</b> for the model.
 * It contains accessors for the meta objects to represent
 * <ul>
 *   <li>each class,</li>
 *   <li>each feature of each class,</li>
 *   <li>each enum,</li>
 *   <li>and each data type</li>
 * </ul>
 * <!-- end-user-doc -->
 * @see Entityrelationship.entityrelationship.EntityrelationshipFactory
 * @model kind="package"
 * @generated
 */
public interface EntityrelationshipPackage extends EPackage {
	/**
	 * The package name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNAME = "entityrelationship";

	/**
	 * The package namespace URI.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_URI = "http://entityrelationship/1.0";

	/**
	 * The package namespace name.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	String eNS_PREFIX = "entityrelationship";

	/**
	 * The singleton instance of the package.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	EntityrelationshipPackage eINSTANCE = Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl.init();

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.Entity_WeakImpl <em>Entity Weak</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.Entity_WeakImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEntity_Weak()
	 * @generated
	 */
	int ENTITY_WEAK = 9;

	/**
	 * The number of structural features of the '<em>Entity Weak</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_WEAK_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.EntityImpl <em>Entity</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.EntityImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEntity()
	 * @generated
	 */
	int ENTITY = 0;

	/**
	 * The feature id for the '<em><b>Name entity</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY__NAME_ENTITY = ENTITY_WEAK_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Type entity</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY__TYPE_ENTITY = ENTITY_WEAK_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Attributes entity</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY__ATTRIBUTES_ENTITY = ENTITY_WEAK_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>EReference0</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY__EREFERENCE0 = ENTITY_WEAK_FEATURE_COUNT + 3;

	/**
	 * The number of structural features of the '<em>Entity</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_FEATURE_COUNT = ENTITY_WEAK_FEATURE_COUNT + 4;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Composite_AlternativeIdentifierImpl <em>AComposite Alternative Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Composite_AlternativeIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Composite_AlternativeIdentifier()
	 * @generated
	 */
	int ACOMPOSITE_ALTERNATIVE_IDENTIFIER = 44;

	/**
	 * The number of structural features of the '<em>AComposite Alternative Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACOMPOSITE_ALTERNATIVE_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_CompositeImpl <em>AComposite</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_CompositeImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Composite()
	 * @generated
	 */
	int ACOMPOSITE = 23;

	/**
	 * The feature id for the '<em><b>Attributes composites</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACOMPOSITE__ATTRIBUTES_COMPOSITES = ACOMPOSITE_ALTERNATIVE_IDENTIFIER_FEATURE_COUNT + 0;

	/**
	 * The number of structural features of the '<em>AComposite</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACOMPOSITE_FEATURE_COUNT = ACOMPOSITE_ALTERNATIVE_IDENTIFIER_FEATURE_COUNT + 1;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.AttributeImpl <em>Attribute</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.AttributeImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getAttribute()
	 * @generated
	 */
	int ATTRIBUTE = 1;

	/**
	 * The feature id for the '<em><b>Attributes composites</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ATTRIBUTE__ATTRIBUTES_COMPOSITES = ACOMPOSITE__ATTRIBUTES_COMPOSITES;

	/**
	 * The feature id for the '<em><b>Name attribute</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ATTRIBUTE__NAME_ATTRIBUTE = ACOMPOSITE_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Type attribute</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ATTRIBUTE__TYPE_ATTRIBUTE = ACOMPOSITE_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Identifier</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ATTRIBUTE__IDENTIFIER = ACOMPOSITE_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Attributes identification</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ATTRIBUTE__ATTRIBUTES_IDENTIFICATION = ACOMPOSITE_FEATURE_COUNT + 3;

	/**
	 * The number of structural features of the '<em>Attribute</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ATTRIBUTE_FEATURE_COUNT = ACOMPOSITE_FEATURE_COUNT + 4;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.R_RegularImpl <em>RRegular</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.R_RegularImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getR_Regular()
	 * @generated
	 */
	int RREGULAR = 16;

	/**
	 * The number of structural features of the '<em>RRegular</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RREGULAR_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.RelationshipImpl <em>Relationship</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.RelationshipImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getRelationship()
	 * @generated
	 */
	int RELATIONSHIP = 2;

	/**
	 * The feature id for the '<em><b>Name relationship</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RELATIONSHIP__NAME_RELATIONSHIP = RREGULAR_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Order</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RELATIONSHIP__ORDER = RREGULAR_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Cardinality</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RELATIONSHIP__CARDINALITY = RREGULAR_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Type relationship</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RELATIONSHIP__TYPE_RELATIONSHIP = RREGULAR_FEATURE_COUNT + 3;

	/**
	 * The feature id for the '<em><b>Attributes relationship</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RELATIONSHIP__ATTRIBUTES_RELATIONSHIP = RREGULAR_FEATURE_COUNT + 4;

	/**
	 * The number of structural features of the '<em>Relationship</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RELATIONSHIP_FEATURE_COUNT = RREGULAR_FEATURE_COUNT + 5;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.Entity_Relationship_ModelImpl <em>Entity Relationship Model</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.Entity_Relationship_ModelImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEntity_Relationship_Model()
	 * @generated
	 */
	int ENTITY_RELATIONSHIP_MODEL = 3;

	/**
	 * The feature id for the '<em><b>Name</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_RELATIONSHIP_MODEL__NAME = 0;

	/**
	 * The feature id for the '<em><b>ERM Has E</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_RELATIONSHIP_MODEL__ERM_HAS_E = 1;

	/**
	 * The feature id for the '<em><b>ERM Has Rs</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_RELATIONSHIP_MODEL__ERM_HAS_RS = 2;

	/**
	 * The feature id for the '<em><b>ERM Has Rt</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_RELATIONSHIP_MODEL__ERM_HAS_RT = 3;

	/**
	 * The feature id for the '<em><b>ERM Has Con</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_RELATIONSHIP_MODEL__ERM_HAS_CON = 4;

	/**
	 * The feature id for the '<em><b>ERM Has Rt2</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_RELATIONSHIP_MODEL__ERM_HAS_RT2 = 5;

	/**
	 * The feature id for the '<em><b>ERM Has G</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_RELATIONSHIP_MODEL__ERM_HAS_G = 6;

	/**
	 * The number of structural features of the '<em>Entity Relationship Model</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_RELATIONSHIP_MODEL_FEATURE_COUNT = 7;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.RSR_InclusionImpl <em>RSR Inclusion</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.RSR_InclusionImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getRSR_Inclusion()
	 * @generated
	 */
	int RSR_INCLUSION = 14;

	/**
	 * The number of structural features of the '<em>RSR Inclusion</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RSR_INCLUSION_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.Relationships_RestrictionImpl <em>Relationships Restriction</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.Relationships_RestrictionImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getRelationships_Restriction()
	 * @generated
	 */
	int RELATIONSHIPS_RESTRICTION = 4;

	/**
	 * The feature id for the '<em><b>Type restriction</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RELATIONSHIPS_RESTRICTION__TYPE_RESTRICTION = RSR_INCLUSION_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Relationships</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RELATIONSHIPS_RESTRICTION__RELATIONSHIPS = RSR_INCLUSION_FEATURE_COUNT + 1;

	/**
	 * The number of structural features of the '<em>Relationships Restriction</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RELATIONSHIPS_RESTRICTION_FEATURE_COUNT = RSR_INCLUSION_FEATURE_COUNT + 2;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.Attribute_CompositeImpl <em>Attribute Composite</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.Attribute_CompositeImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getAttribute_Composite()
	 * @generated
	 */
	int ATTRIBUTE_COMPOSITE = 5;

	/**
	 * The feature id for the '<em><b>Name at composite</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ATTRIBUTE_COMPOSITE__NAME_AT_COMPOSITE = 0;

	/**
	 * The feature id for the '<em><b>Identifier at composite</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ATTRIBUTE_COMPOSITE__IDENTIFIER_AT_COMPOSITE = 1;

	/**
	 * The number of structural features of the '<em>Attribute Composite</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ATTRIBUTE_COMPOSITE_FEATURE_COUNT = 2;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.Connection_Entity_RelationshipImpl <em>Connection Entity Relationship</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.Connection_Entity_RelationshipImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getConnection_Entity_Relationship()
	 * @generated
	 */
	int CONNECTION_ENTITY_RELATIONSHIP = 6;

	/**
	 * The feature id for the '<em><b>Minimum cardinality</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_ENTITY_RELATIONSHIP__MINIMUM_CARDINALITY = 0;

	/**
	 * The feature id for the '<em><b>Role</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_ENTITY_RELATIONSHIP__ROLE = 1;

	/**
	 * The feature id for the '<em><b>Connection Entity</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_ENTITY_RELATIONSHIP__CONNECTION_ENTITY = 2;

	/**
	 * The feature id for the '<em><b>Connection Relationship</b></em>' reference.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_ENTITY_RELATIONSHIP__CONNECTION_RELATIONSHIP = 3;

	/**
	 * The feature id for the '<em><b>Maximum cardinality</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_ENTITY_RELATIONSHIP__MAXIMUM_CARDINALITY = 4;

	/**
	 * The number of structural features of the '<em>Connection Entity Relationship</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_ENTITY_RELATIONSHIP_FEATURE_COUNT = 5;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.C_E_R_R_InclusivenessImpl <em>CERRInclusiveness</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.C_E_R_R_InclusivenessImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getC_E_R_R_Inclusiveness()
	 * @generated
	 */
	int CERRINCLUSIVENESS = 12;

	/**
	 * The number of structural features of the '<em>CERRInclusiveness</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CERRINCLUSIVENESS_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.Connection_E_R_RestrictionImpl <em>Connection ERRestriction</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.Connection_E_R_RestrictionImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getConnection_E_R_Restriction()
	 * @generated
	 */
	int CONNECTION_ERRESTRICTION = 7;

	/**
	 * The feature id for the '<em><b>Type restriction</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_ERRESTRICTION__TYPE_RESTRICTION = CERRINCLUSIVENESS_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Connections entity relationship</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_ERRESTRICTION__CONNECTIONS_ENTITY_RELATIONSHIP = CERRINCLUSIVENESS_FEATURE_COUNT + 1;

	/**
	 * The number of structural features of the '<em>Connection ERRestriction</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CONNECTION_ERRESTRICTION_FEATURE_COUNT = CERRINCLUSIVENESS_FEATURE_COUNT + 2;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.G_Total_ExclusiveImpl <em>GTotal Exclusive</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.G_Total_ExclusiveImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getG_Total_Exclusive()
	 * @generated
	 */
	int GTOTAL_EXCLUSIVE = 19;

	/**
	 * The number of structural features of the '<em>GTotal Exclusive</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GTOTAL_EXCLUSIVE_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.GeneralizationImpl <em>Generalization</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.GeneralizationImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getGeneralization()
	 * @generated
	 */
	int GENERALIZATION = 8;

	/**
	 * The feature id for the '<em><b>Restriction inheritance 1</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERALIZATION__RESTRICTION_INHERITANCE_1 = GTOTAL_EXCLUSIVE_FEATURE_COUNT + 0;

	/**
	 * The feature id for the '<em><b>Restriction inheritance 2</b></em>' attribute.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERALIZATION__RESTRICTION_INHERITANCE_2 = GTOTAL_EXCLUSIVE_FEATURE_COUNT + 1;

	/**
	 * The feature id for the '<em><b>Attributes generalization</b></em>' containment reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERALIZATION__ATTRIBUTES_GENERALIZATION = GTOTAL_EXCLUSIVE_FEATURE_COUNT + 2;

	/**
	 * The feature id for the '<em><b>Entitys</b></em>' reference list.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERALIZATION__ENTITYS = GTOTAL_EXCLUSIVE_FEATURE_COUNT + 3;

	/**
	 * The number of structural features of the '<em>Generalization</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GENERALIZATION_FEATURE_COUNT = GTOTAL_EXCLUSIVE_FEATURE_COUNT + 4;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.Entity_RegularImpl <em>Entity Regular</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.Entity_RegularImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEntity_Regular()
	 * @generated
	 */
	int ENTITY_REGULAR = 10;

	/**
	 * The number of structural features of the '<em>Entity Regular</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ENTITY_REGULAR_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.EClass2Impl <em>EClass2</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.EClass2Impl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEClass2()
	 * @generated
	 */
	int ECLASS2 = 11;

	/**
	 * The number of structural features of the '<em>EClass2</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ECLASS2_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.C_E_R_R_ExclusivenessImpl <em>CERRExclusiveness</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.C_E_R_R_ExclusivenessImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getC_E_R_R_Exclusiveness()
	 * @generated
	 */
	int CERREXCLUSIVENESS = 13;

	/**
	 * The number of structural features of the '<em>CERRExclusiveness</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int CERREXCLUSIVENESS_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.RSR_ExclusionImpl <em>RSR Exclusion</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.RSR_ExclusionImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getRSR_Exclusion()
	 * @generated
	 */
	int RSR_EXCLUSION = 15;

	/**
	 * The number of structural features of the '<em>RSR Exclusion</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RSR_EXCLUSION_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.R_Weak_dependence_in_existenceImpl <em>RWeak dependence in existence</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.R_Weak_dependence_in_existenceImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getR_Weak_dependence_in_existence()
	 * @generated
	 */
	int RWEAK_DEPENDENCE_IN_EXISTENCE = 17;

	/**
	 * The number of structural features of the '<em>RWeak dependence in existence</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RWEAK_DEPENDENCE_IN_EXISTENCE_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.R_Weak_dependence_in_identificationImpl <em>RWeak dependence in identification</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.R_Weak_dependence_in_identificationImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getR_Weak_dependence_in_identification()
	 * @generated
	 */
	int RWEAK_DEPENDENCE_IN_IDENTIFICATION = 18;

	/**
	 * The number of structural features of the '<em>RWeak dependence in identification</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int RWEAK_DEPENDENCE_IN_IDENTIFICATION_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.G_Total_OverlappedImpl <em>GTotal Overlapped</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.G_Total_OverlappedImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getG_Total_Overlapped()
	 * @generated
	 */
	int GTOTAL_OVERLAPPED = 20;

	/**
	 * The number of structural features of the '<em>GTotal Overlapped</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GTOTAL_OVERLAPPED_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.G_Partial_ExclusiveImpl <em>GPartial Exclusive</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.G_Partial_ExclusiveImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getG_Partial_Exclusive()
	 * @generated
	 */
	int GPARTIAL_EXCLUSIVE = 21;

	/**
	 * The number of structural features of the '<em>GPartial Exclusive</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GPARTIAL_EXCLUSIVE_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.G_Partial_OverlappedImpl <em>GPartial Overlapped</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.G_Partial_OverlappedImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getG_Partial_Overlapped()
	 * @generated
	 */
	int GPARTIAL_OVERLAPPED = 22;

	/**
	 * The number of structural features of the '<em>GPartial Overlapped</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int GPARTIAL_OVERLAPPED_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Normal_PrimaryIdentifierImpl <em>ANormal Primary Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Normal_PrimaryIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Normal_PrimaryIdentifier()
	 * @generated
	 */
	int ANORMAL_PRIMARY_IDENTIFIER = 29;

	/**
	 * The number of structural features of the '<em>ANormal Primary Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANORMAL_PRIMARY_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_NormalImpl <em>ANormal</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_NormalImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Normal()
	 * @generated
	 */
	int ANORMAL = 24;

	/**
	 * The number of structural features of the '<em>ANormal</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANORMAL_FEATURE_COUNT = ANORMAL_PRIMARY_IDENTIFIER_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Multivalued_NoIdentifierImpl <em>AMultivalued No Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Multivalued_NoIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Multivalued_NoIdentifier()
	 * @generated
	 */
	int AMULTIVALUED_NO_IDENTIFIER = 32;

	/**
	 * The number of structural features of the '<em>AMultivalued No Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AMULTIVALUED_NO_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_MultivaluedImpl <em>AMultivalued</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_MultivaluedImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Multivalued()
	 * @generated
	 */
	int AMULTIVALUED = 25;

	/**
	 * The number of structural features of the '<em>AMultivalued</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AMULTIVALUED_FEATURE_COUNT = AMULTIVALUED_NO_IDENTIFIER_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Optional_NoIdentifierImpl <em>AOptional No Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Optional_NoIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Optional_NoIdentifier()
	 * @generated
	 */
	int AOPTIONAL_NO_IDENTIFIER = 35;

	/**
	 * The number of structural features of the '<em>AOptional No Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AOPTIONAL_NO_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_OptionalImpl <em>AOptional</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_OptionalImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Optional()
	 * @generated
	 */
	int AOPTIONAL = 26;

	/**
	 * The number of structural features of the '<em>AOptional</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AOPTIONAL_FEATURE_COUNT = AOPTIONAL_NO_IDENTIFIER_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Derived_PrimaryIdentifierImpl <em>ADerived Primary Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Derived_PrimaryIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Derived_PrimaryIdentifier()
	 * @generated
	 */
	int ADERIVED_PRIMARY_IDENTIFIER = 38;

	/**
	 * The number of structural features of the '<em>ADerived Primary Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ADERIVED_PRIMARY_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_DerivedImpl <em>ADerived</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_DerivedImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Derived()
	 * @generated
	 */
	int ADERIVED = 27;

	/**
	 * The number of structural features of the '<em>ADerived</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ADERIVED_FEATURE_COUNT = ADERIVED_PRIMARY_IDENTIFIER_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Dep_in_identific_NoIdentifierImpl <em>ADep in identific No Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Dep_in_identific_NoIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Dep_in_identific_NoIdentifier()
	 * @generated
	 */
	int ADEP_IN_IDENTIFIC_NO_IDENTIFIER = 41;

	/**
	 * The number of structural features of the '<em>ADep in identific No Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ADEP_IN_IDENTIFIC_NO_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Dep_in_identificImpl <em>ADep in identific</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Dep_in_identificImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Dep_in_identific()
	 * @generated
	 */
	int ADEP_IN_IDENTIFIC = 28;

	/**
	 * The number of structural features of the '<em>ADep in identific</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ADEP_IN_IDENTIFIC_FEATURE_COUNT = ADEP_IN_IDENTIFIC_NO_IDENTIFIER_FEATURE_COUNT + 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Normal_NoIdentifierImpl <em>ANormal No Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Normal_NoIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Normal_NoIdentifier()
	 * @generated
	 */
	int ANORMAL_NO_IDENTIFIER = 30;

	/**
	 * The number of structural features of the '<em>ANormal No Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANORMAL_NO_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Normal_AlternativeIdentifierImpl <em>ANormal Alternative Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Normal_AlternativeIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Normal_AlternativeIdentifier()
	 * @generated
	 */
	int ANORMAL_ALTERNATIVE_IDENTIFIER = 31;

	/**
	 * The number of structural features of the '<em>ANormal Alternative Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ANORMAL_ALTERNATIVE_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Multivalued_PrimaryIdentifierImpl <em>AMultivalued Primary Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Multivalued_PrimaryIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Multivalued_PrimaryIdentifier()
	 * @generated
	 */
	int AMULTIVALUED_PRIMARY_IDENTIFIER = 33;

	/**
	 * The number of structural features of the '<em>AMultivalued Primary Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AMULTIVALUED_PRIMARY_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Multivalued_AlternativeIdentifierImpl <em>AMultivalued Alternative Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Multivalued_AlternativeIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Multivalued_AlternativeIdentifier()
	 * @generated
	 */
	int AMULTIVALUED_ALTERNATIVE_IDENTIFIER = 34;

	/**
	 * The number of structural features of the '<em>AMultivalued Alternative Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AMULTIVALUED_ALTERNATIVE_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Optional_AlternativeIdentifierImpl <em>AOptional Alternative Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Optional_AlternativeIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Optional_AlternativeIdentifier()
	 * @generated
	 */
	int AOPTIONAL_ALTERNATIVE_IDENTIFIER = 36;

	/**
	 * The number of structural features of the '<em>AOptional Alternative Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AOPTIONAL_ALTERNATIVE_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Optional_PrimaryIdentifierImpl <em>AOptional Primary Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Optional_PrimaryIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Optional_PrimaryIdentifier()
	 * @generated
	 */
	int AOPTIONAL_PRIMARY_IDENTIFIER = 37;

	/**
	 * The number of structural features of the '<em>AOptional Primary Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int AOPTIONAL_PRIMARY_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Derived_AlternativeIdentifierImpl <em>ADerived Alternative Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Derived_AlternativeIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Derived_AlternativeIdentifier()
	 * @generated
	 */
	int ADERIVED_ALTERNATIVE_IDENTIFIER = 39;

	/**
	 * The number of structural features of the '<em>ADerived Alternative Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ADERIVED_ALTERNATIVE_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Derived_NoIdentifierImpl <em>ADerived No Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Derived_NoIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Derived_NoIdentifier()
	 * @generated
	 */
	int ADERIVED_NO_IDENTIFIER = 40;

	/**
	 * The number of structural features of the '<em>ADerived No Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ADERIVED_NO_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Dep_in_identific_PrimaryIdentifierImpl <em>ADep in identific Primary Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Dep_in_identific_PrimaryIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Dep_in_identific_PrimaryIdentifier()
	 * @generated
	 */
	int ADEP_IN_IDENTIFIC_PRIMARY_IDENTIFIER = 42;

	/**
	 * The number of structural features of the '<em>ADep in identific Primary Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ADEP_IN_IDENTIFIC_PRIMARY_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Dep_in_identific_AlternativeIdentifierImpl <em>ADep in identific Alternative Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Dep_in_identific_AlternativeIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Dep_in_identific_AlternativeIdentifier()
	 * @generated
	 */
	int ADEP_IN_IDENTIFIC_ALTERNATIVE_IDENTIFIER = 43;

	/**
	 * The number of structural features of the '<em>ADep in identific Alternative Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ADEP_IN_IDENTIFIC_ALTERNATIVE_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Composite_PrimaryIdentifierImpl <em>AComposite Primary Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Composite_PrimaryIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Composite_PrimaryIdentifier()
	 * @generated
	 */
	int ACOMPOSITE_PRIMARY_IDENTIFIER = 45;

	/**
	 * The number of structural features of the '<em>AComposite Primary Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACOMPOSITE_PRIMARY_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.impl.A_Composite_NoIdentifierImpl <em>AComposite No Identifier</em>}' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.impl.A_Composite_NoIdentifierImpl
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Composite_NoIdentifier()
	 * @generated
	 */
	int ACOMPOSITE_NO_IDENTIFIER = 46;

	/**
	 * The number of structural features of the '<em>AComposite No Identifier</em>' class.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 * @ordered
	 */
	int ACOMPOSITE_NO_IDENTIFIER_FEATURE_COUNT = 0;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.TypeEntity <em>Type Entity</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.TypeEntity
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeEntity()
	 * @generated
	 */
	int TYPE_ENTITY = 47;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.TypeAttribute <em>Type Attribute</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.TypeAttribute
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeAttribute()
	 * @generated
	 */
	int TYPE_ATTRIBUTE = 48;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.TypeIdentifier <em>Type Identifier</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.TypeIdentifier
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeIdentifier()
	 * @generated
	 */
	int TYPE_IDENTIFIER = 49;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.TypeRelationship <em>Type Relationship</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.TypeRelationship
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRelationship()
	 * @generated
	 */
	int TYPE_RELATIONSHIP = 50;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.TypeRestriction <em>Type Restriction</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.TypeRestriction
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRestriction()
	 * @generated
	 */
	int TYPE_RESTRICTION = 51;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.TypeRestriction2 <em>Type Restriction2</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.TypeRestriction2
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRestriction2()
	 * @generated
	 */
	int TYPE_RESTRICTION2 = 52;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.TypeRestrictionInheritance1 <em>Type Restriction Inheritance1</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.TypeRestrictionInheritance1
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRestrictionInheritance1()
	 * @generated
	 */
	int TYPE_RESTRICTION_INHERITANCE1 = 53;

	/**
	 * The meta object id for the '{@link Entityrelationship.entityrelationship.TypeRestrictionInheritance2 <em>Type Restriction Inheritance2</em>}' enum.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @see Entityrelationship.entityrelationship.TypeRestrictionInheritance2
	 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRestrictionInheritance2()
	 * @generated
	 */
	int TYPE_RESTRICTION_INHERITANCE2 = 54;


	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Entity <em>Entity</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Entity</em>'.
	 * @see Entityrelationship.entityrelationship.Entity
	 * @generated
	 */
	EClass getEntity();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Entity#getName_entity <em>Name entity</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name entity</em>'.
	 * @see Entityrelationship.entityrelationship.Entity#getName_entity()
	 * @see #getEntity()
	 * @generated
	 */
	EAttribute getEntity_Name_entity();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Entity#getType_entity <em>Type entity</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type entity</em>'.
	 * @see Entityrelationship.entityrelationship.Entity#getType_entity()
	 * @see #getEntity()
	 * @generated
	 */
	EAttribute getEntity_Type_entity();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.Entity#getAttributes_entity <em>Attributes entity</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Attributes entity</em>'.
	 * @see Entityrelationship.entityrelationship.Entity#getAttributes_entity()
	 * @see #getEntity()
	 * @generated
	 */
	EReference getEntity_Attributes_entity();

	/**
	 * Returns the meta object for the reference '{@link Entityrelationship.entityrelationship.Entity#getEReference0 <em>EReference0</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>EReference0</em>'.
	 * @see Entityrelationship.entityrelationship.Entity#getEReference0()
	 * @see #getEntity()
	 * @generated
	 */
	EReference getEntity_EReference0();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Attribute <em>Attribute</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Attribute</em>'.
	 * @see Entityrelationship.entityrelationship.Attribute
	 * @generated
	 */
	EClass getAttribute();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Attribute#getName_attribute <em>Name attribute</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name attribute</em>'.
	 * @see Entityrelationship.entityrelationship.Attribute#getName_attribute()
	 * @see #getAttribute()
	 * @generated
	 */
	EAttribute getAttribute_Name_attribute();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Attribute#getType_attribute <em>Type attribute</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type attribute</em>'.
	 * @see Entityrelationship.entityrelationship.Attribute#getType_attribute()
	 * @see #getAttribute()
	 * @generated
	 */
	EAttribute getAttribute_Type_attribute();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Attribute#getIdentifier <em>Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.Attribute#getIdentifier()
	 * @see #getAttribute()
	 * @generated
	 */
	EAttribute getAttribute_Identifier();

	/**
	 * Returns the meta object for the reference list '{@link Entityrelationship.entityrelationship.Attribute#getAttributes_identification <em>Attributes identification</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Attributes identification</em>'.
	 * @see Entityrelationship.entityrelationship.Attribute#getAttributes_identification()
	 * @see #getAttribute()
	 * @generated
	 */
	EReference getAttribute_Attributes_identification();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Relationship <em>Relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Relationship</em>'.
	 * @see Entityrelationship.entityrelationship.Relationship
	 * @generated
	 */
	EClass getRelationship();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Relationship#getName_relationship <em>Name relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name relationship</em>'.
	 * @see Entityrelationship.entityrelationship.Relationship#getName_relationship()
	 * @see #getRelationship()
	 * @generated
	 */
	EAttribute getRelationship_Name_relationship();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Relationship#getOrder <em>Order</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Order</em>'.
	 * @see Entityrelationship.entityrelationship.Relationship#getOrder()
	 * @see #getRelationship()
	 * @generated
	 */
	EAttribute getRelationship_Order();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Relationship#getCardinality <em>Cardinality</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Cardinality</em>'.
	 * @see Entityrelationship.entityrelationship.Relationship#getCardinality()
	 * @see #getRelationship()
	 * @generated
	 */
	EAttribute getRelationship_Cardinality();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Relationship#getType_relationship <em>Type relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type relationship</em>'.
	 * @see Entityrelationship.entityrelationship.Relationship#getType_relationship()
	 * @see #getRelationship()
	 * @generated
	 */
	EAttribute getRelationship_Type_relationship();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.Relationship#getAttributes_relationship <em>Attributes relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Attributes relationship</em>'.
	 * @see Entityrelationship.entityrelationship.Relationship#getAttributes_relationship()
	 * @see #getRelationship()
	 * @generated
	 */
	EReference getRelationship_Attributes_relationship();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Entity_Relationship_Model <em>Entity Relationship Model</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Entity Relationship Model</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Relationship_Model
	 * @generated
	 */
	EClass getEntity_Relationship_Model();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Entity_Relationship_Model#getName <em>Name</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Relationship_Model#getName()
	 * @see #getEntity_Relationship_Model()
	 * @generated
	 */
	EAttribute getEntity_Relationship_Model_Name();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_E <em>ERM Has E</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>ERM Has E</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_E()
	 * @see #getEntity_Relationship_Model()
	 * @generated
	 */
	EReference getEntity_Relationship_Model_ERM_Has_E();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_Rs <em>ERM Has Rs</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>ERM Has Rs</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_Rs()
	 * @see #getEntity_Relationship_Model()
	 * @generated
	 */
	EReference getEntity_Relationship_Model_ERM_Has_Rs();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_Rt <em>ERM Has Rt</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>ERM Has Rt</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_Rt()
	 * @see #getEntity_Relationship_Model()
	 * @generated
	 */
	EReference getEntity_Relationship_Model_ERM_Has_Rt();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_Con <em>ERM Has Con</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>ERM Has Con</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_Con()
	 * @see #getEntity_Relationship_Model()
	 * @generated
	 */
	EReference getEntity_Relationship_Model_ERM_Has_Con();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_Rt2 <em>ERM Has Rt2</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>ERM Has Rt2</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_Rt2()
	 * @see #getEntity_Relationship_Model()
	 * @generated
	 */
	EReference getEntity_Relationship_Model_ERM_Has_Rt2();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_G <em>ERM Has G</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>ERM Has G</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Relationship_Model#getERM_Has_G()
	 * @see #getEntity_Relationship_Model()
	 * @generated
	 */
	EReference getEntity_Relationship_Model_ERM_Has_G();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Relationships_Restriction <em>Relationships Restriction</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Relationships Restriction</em>'.
	 * @see Entityrelationship.entityrelationship.Relationships_Restriction
	 * @generated
	 */
	EClass getRelationships_Restriction();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Relationships_Restriction#getType_restriction <em>Type restriction</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type restriction</em>'.
	 * @see Entityrelationship.entityrelationship.Relationships_Restriction#getType_restriction()
	 * @see #getRelationships_Restriction()
	 * @generated
	 */
	EAttribute getRelationships_Restriction_Type_restriction();

	/**
	 * Returns the meta object for the reference list '{@link Entityrelationship.entityrelationship.Relationships_Restriction#getRelationships <em>Relationships</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Relationships</em>'.
	 * @see Entityrelationship.entityrelationship.Relationships_Restriction#getRelationships()
	 * @see #getRelationships_Restriction()
	 * @generated
	 */
	EReference getRelationships_Restriction_Relationships();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Attribute_Composite <em>Attribute Composite</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Attribute Composite</em>'.
	 * @see Entityrelationship.entityrelationship.Attribute_Composite
	 * @generated
	 */
	EClass getAttribute_Composite();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Attribute_Composite#getName_at_composite <em>Name at composite</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Name at composite</em>'.
	 * @see Entityrelationship.entityrelationship.Attribute_Composite#getName_at_composite()
	 * @see #getAttribute_Composite()
	 * @generated
	 */
	EAttribute getAttribute_Composite_Name_at_composite();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Attribute_Composite#getIdentifier_at_composite <em>Identifier at composite</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Identifier at composite</em>'.
	 * @see Entityrelationship.entityrelationship.Attribute_Composite#getIdentifier_at_composite()
	 * @see #getAttribute_Composite()
	 * @generated
	 */
	EAttribute getAttribute_Composite_Identifier_at_composite();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Connection_Entity_Relationship <em>Connection Entity Relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Connection Entity Relationship</em>'.
	 * @see Entityrelationship.entityrelationship.Connection_Entity_Relationship
	 * @generated
	 */
	EClass getConnection_Entity_Relationship();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Connection_Entity_Relationship#getMinimum_cardinality <em>Minimum cardinality</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Minimum cardinality</em>'.
	 * @see Entityrelationship.entityrelationship.Connection_Entity_Relationship#getMinimum_cardinality()
	 * @see #getConnection_Entity_Relationship()
	 * @generated
	 */
	EAttribute getConnection_Entity_Relationship_Minimum_cardinality();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Connection_Entity_Relationship#getRole <em>Role</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Role</em>'.
	 * @see Entityrelationship.entityrelationship.Connection_Entity_Relationship#getRole()
	 * @see #getConnection_Entity_Relationship()
	 * @generated
	 */
	EAttribute getConnection_Entity_Relationship_Role();

	/**
	 * Returns the meta object for the reference '{@link Entityrelationship.entityrelationship.Connection_Entity_Relationship#getConnection_Entity <em>Connection Entity</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Connection Entity</em>'.
	 * @see Entityrelationship.entityrelationship.Connection_Entity_Relationship#getConnection_Entity()
	 * @see #getConnection_Entity_Relationship()
	 * @generated
	 */
	EReference getConnection_Entity_Relationship_Connection_Entity();

	/**
	 * Returns the meta object for the reference '{@link Entityrelationship.entityrelationship.Connection_Entity_Relationship#getConnection_Relationship <em>Connection Relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference '<em>Connection Relationship</em>'.
	 * @see Entityrelationship.entityrelationship.Connection_Entity_Relationship#getConnection_Relationship()
	 * @see #getConnection_Entity_Relationship()
	 * @generated
	 */
	EReference getConnection_Entity_Relationship_Connection_Relationship();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Connection_Entity_Relationship#getMaximum_cardinality <em>Maximum cardinality</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Maximum cardinality</em>'.
	 * @see Entityrelationship.entityrelationship.Connection_Entity_Relationship#getMaximum_cardinality()
	 * @see #getConnection_Entity_Relationship()
	 * @generated
	 */
	EAttribute getConnection_Entity_Relationship_Maximum_cardinality();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Connection_E_R_Restriction <em>Connection ERRestriction</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Connection ERRestriction</em>'.
	 * @see Entityrelationship.entityrelationship.Connection_E_R_Restriction
	 * @generated
	 */
	EClass getConnection_E_R_Restriction();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Connection_E_R_Restriction#getType_restriction <em>Type restriction</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Type restriction</em>'.
	 * @see Entityrelationship.entityrelationship.Connection_E_R_Restriction#getType_restriction()
	 * @see #getConnection_E_R_Restriction()
	 * @generated
	 */
	EAttribute getConnection_E_R_Restriction_Type_restriction();

	/**
	 * Returns the meta object for the reference list '{@link Entityrelationship.entityrelationship.Connection_E_R_Restriction#getConnections_entity_relationship <em>Connections entity relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Connections entity relationship</em>'.
	 * @see Entityrelationship.entityrelationship.Connection_E_R_Restriction#getConnections_entity_relationship()
	 * @see #getConnection_E_R_Restriction()
	 * @generated
	 */
	EReference getConnection_E_R_Restriction_Connections_entity_relationship();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Generalization <em>Generalization</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Generalization</em>'.
	 * @see Entityrelationship.entityrelationship.Generalization
	 * @generated
	 */
	EClass getGeneralization();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Generalization#getRestriction_inheritance_1 <em>Restriction inheritance 1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Restriction inheritance 1</em>'.
	 * @see Entityrelationship.entityrelationship.Generalization#getRestriction_inheritance_1()
	 * @see #getGeneralization()
	 * @generated
	 */
	EAttribute getGeneralization_Restriction_inheritance_1();

	/**
	 * Returns the meta object for the attribute '{@link Entityrelationship.entityrelationship.Generalization#getRestriction_inheritance_2 <em>Restriction inheritance 2</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the attribute '<em>Restriction inheritance 2</em>'.
	 * @see Entityrelationship.entityrelationship.Generalization#getRestriction_inheritance_2()
	 * @see #getGeneralization()
	 * @generated
	 */
	EAttribute getGeneralization_Restriction_inheritance_2();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.Generalization#getAttributes_generalization <em>Attributes generalization</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Attributes generalization</em>'.
	 * @see Entityrelationship.entityrelationship.Generalization#getAttributes_generalization()
	 * @see #getGeneralization()
	 * @generated
	 */
	EReference getGeneralization_Attributes_generalization();

	/**
	 * Returns the meta object for the reference list '{@link Entityrelationship.entityrelationship.Generalization#getEntitys <em>Entitys</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the reference list '<em>Entitys</em>'.
	 * @see Entityrelationship.entityrelationship.Generalization#getEntitys()
	 * @see #getGeneralization()
	 * @generated
	 */
	EReference getGeneralization_Entitys();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Entity_Weak <em>Entity Weak</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Entity Weak</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Weak
	 * @generated
	 */
	EClass getEntity_Weak();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.Entity_Regular <em>Entity Regular</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>Entity Regular</em>'.
	 * @see Entityrelationship.entityrelationship.Entity_Regular
	 * @generated
	 */
	EClass getEntity_Regular();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.EClass2 <em>EClass2</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>EClass2</em>'.
	 * @see Entityrelationship.entityrelationship.EClass2
	 * @generated
	 */
	EClass getEClass2();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.C_E_R_R_Inclusiveness <em>CERRInclusiveness</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>CERRInclusiveness</em>'.
	 * @see Entityrelationship.entityrelationship.C_E_R_R_Inclusiveness
	 * @generated
	 */
	EClass getC_E_R_R_Inclusiveness();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.C_E_R_R_Exclusiveness <em>CERRExclusiveness</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>CERRExclusiveness</em>'.
	 * @see Entityrelationship.entityrelationship.C_E_R_R_Exclusiveness
	 * @generated
	 */
	EClass getC_E_R_R_Exclusiveness();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.RSR_Inclusion <em>RSR Inclusion</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>RSR Inclusion</em>'.
	 * @see Entityrelationship.entityrelationship.RSR_Inclusion
	 * @generated
	 */
	EClass getRSR_Inclusion();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.RSR_Exclusion <em>RSR Exclusion</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>RSR Exclusion</em>'.
	 * @see Entityrelationship.entityrelationship.RSR_Exclusion
	 * @generated
	 */
	EClass getRSR_Exclusion();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.R_Regular <em>RRegular</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>RRegular</em>'.
	 * @see Entityrelationship.entityrelationship.R_Regular
	 * @generated
	 */
	EClass getR_Regular();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.R_Weak_dependence_in_existence <em>RWeak dependence in existence</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>RWeak dependence in existence</em>'.
	 * @see Entityrelationship.entityrelationship.R_Weak_dependence_in_existence
	 * @generated
	 */
	EClass getR_Weak_dependence_in_existence();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.R_Weak_dependence_in_identification <em>RWeak dependence in identification</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>RWeak dependence in identification</em>'.
	 * @see Entityrelationship.entityrelationship.R_Weak_dependence_in_identification
	 * @generated
	 */
	EClass getR_Weak_dependence_in_identification();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.G_Total_Exclusive <em>GTotal Exclusive</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>GTotal Exclusive</em>'.
	 * @see Entityrelationship.entityrelationship.G_Total_Exclusive
	 * @generated
	 */
	EClass getG_Total_Exclusive();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.G_Total_Overlapped <em>GTotal Overlapped</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>GTotal Overlapped</em>'.
	 * @see Entityrelationship.entityrelationship.G_Total_Overlapped
	 * @generated
	 */
	EClass getG_Total_Overlapped();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.G_Partial_Exclusive <em>GPartial Exclusive</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>GPartial Exclusive</em>'.
	 * @see Entityrelationship.entityrelationship.G_Partial_Exclusive
	 * @generated
	 */
	EClass getG_Partial_Exclusive();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.G_Partial_Overlapped <em>GPartial Overlapped</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>GPartial Overlapped</em>'.
	 * @see Entityrelationship.entityrelationship.G_Partial_Overlapped
	 * @generated
	 */
	EClass getG_Partial_Overlapped();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Composite <em>AComposite</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AComposite</em>'.
	 * @see Entityrelationship.entityrelationship.A_Composite
	 * @generated
	 */
	EClass getA_Composite();

	/**
	 * Returns the meta object for the containment reference list '{@link Entityrelationship.entityrelationship.A_Composite#getAttributes_composites <em>Attributes composites</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for the containment reference list '<em>Attributes composites</em>'.
	 * @see Entityrelationship.entityrelationship.A_Composite#getAttributes_composites()
	 * @see #getA_Composite()
	 * @generated
	 */
	EReference getA_Composite_Attributes_composites();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Normal <em>ANormal</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ANormal</em>'.
	 * @see Entityrelationship.entityrelationship.A_Normal
	 * @generated
	 */
	EClass getA_Normal();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Multivalued <em>AMultivalued</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AMultivalued</em>'.
	 * @see Entityrelationship.entityrelationship.A_Multivalued
	 * @generated
	 */
	EClass getA_Multivalued();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Optional <em>AOptional</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AOptional</em>'.
	 * @see Entityrelationship.entityrelationship.A_Optional
	 * @generated
	 */
	EClass getA_Optional();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Derived <em>ADerived</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ADerived</em>'.
	 * @see Entityrelationship.entityrelationship.A_Derived
	 * @generated
	 */
	EClass getA_Derived();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Dep_in_identific <em>ADep in identific</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ADep in identific</em>'.
	 * @see Entityrelationship.entityrelationship.A_Dep_in_identific
	 * @generated
	 */
	EClass getA_Dep_in_identific();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Normal_PrimaryIdentifier <em>ANormal Primary Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ANormal Primary Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Normal_PrimaryIdentifier
	 * @generated
	 */
	EClass getA_Normal_PrimaryIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Normal_NoIdentifier <em>ANormal No Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ANormal No Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Normal_NoIdentifier
	 * @generated
	 */
	EClass getA_Normal_NoIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Normal_AlternativeIdentifier <em>ANormal Alternative Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ANormal Alternative Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Normal_AlternativeIdentifier
	 * @generated
	 */
	EClass getA_Normal_AlternativeIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Multivalued_NoIdentifier <em>AMultivalued No Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AMultivalued No Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Multivalued_NoIdentifier
	 * @generated
	 */
	EClass getA_Multivalued_NoIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Multivalued_PrimaryIdentifier <em>AMultivalued Primary Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AMultivalued Primary Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Multivalued_PrimaryIdentifier
	 * @generated
	 */
	EClass getA_Multivalued_PrimaryIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Multivalued_AlternativeIdentifier <em>AMultivalued Alternative Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AMultivalued Alternative Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Multivalued_AlternativeIdentifier
	 * @generated
	 */
	EClass getA_Multivalued_AlternativeIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Optional_NoIdentifier <em>AOptional No Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AOptional No Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Optional_NoIdentifier
	 * @generated
	 */
	EClass getA_Optional_NoIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Optional_AlternativeIdentifier <em>AOptional Alternative Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AOptional Alternative Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Optional_AlternativeIdentifier
	 * @generated
	 */
	EClass getA_Optional_AlternativeIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Optional_PrimaryIdentifier <em>AOptional Primary Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AOptional Primary Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Optional_PrimaryIdentifier
	 * @generated
	 */
	EClass getA_Optional_PrimaryIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Derived_PrimaryIdentifier <em>ADerived Primary Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ADerived Primary Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Derived_PrimaryIdentifier
	 * @generated
	 */
	EClass getA_Derived_PrimaryIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Derived_AlternativeIdentifier <em>ADerived Alternative Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ADerived Alternative Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Derived_AlternativeIdentifier
	 * @generated
	 */
	EClass getA_Derived_AlternativeIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Derived_NoIdentifier <em>ADerived No Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ADerived No Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Derived_NoIdentifier
	 * @generated
	 */
	EClass getA_Derived_NoIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Dep_in_identific_NoIdentifier <em>ADep in identific No Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ADep in identific No Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Dep_in_identific_NoIdentifier
	 * @generated
	 */
	EClass getA_Dep_in_identific_NoIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Dep_in_identific_PrimaryIdentifier <em>ADep in identific Primary Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ADep in identific Primary Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Dep_in_identific_PrimaryIdentifier
	 * @generated
	 */
	EClass getA_Dep_in_identific_PrimaryIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Dep_in_identific_AlternativeIdentifier <em>ADep in identific Alternative Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>ADep in identific Alternative Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Dep_in_identific_AlternativeIdentifier
	 * @generated
	 */
	EClass getA_Dep_in_identific_AlternativeIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Composite_AlternativeIdentifier <em>AComposite Alternative Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AComposite Alternative Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Composite_AlternativeIdentifier
	 * @generated
	 */
	EClass getA_Composite_AlternativeIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Composite_PrimaryIdentifier <em>AComposite Primary Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AComposite Primary Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Composite_PrimaryIdentifier
	 * @generated
	 */
	EClass getA_Composite_PrimaryIdentifier();

	/**
	 * Returns the meta object for class '{@link Entityrelationship.entityrelationship.A_Composite_NoIdentifier <em>AComposite No Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for class '<em>AComposite No Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.A_Composite_NoIdentifier
	 * @generated
	 */
	EClass getA_Composite_NoIdentifier();

	/**
	 * Returns the meta object for enum '{@link Entityrelationship.entityrelationship.TypeEntity <em>Type Entity</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Type Entity</em>'.
	 * @see Entityrelationship.entityrelationship.TypeEntity
	 * @generated
	 */
	EEnum getTypeEntity();

	/**
	 * Returns the meta object for enum '{@link Entityrelationship.entityrelationship.TypeAttribute <em>Type Attribute</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Type Attribute</em>'.
	 * @see Entityrelationship.entityrelationship.TypeAttribute
	 * @generated
	 */
	EEnum getTypeAttribute();

	/**
	 * Returns the meta object for enum '{@link Entityrelationship.entityrelationship.TypeIdentifier <em>Type Identifier</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Type Identifier</em>'.
	 * @see Entityrelationship.entityrelationship.TypeIdentifier
	 * @generated
	 */
	EEnum getTypeIdentifier();

	/**
	 * Returns the meta object for enum '{@link Entityrelationship.entityrelationship.TypeRelationship <em>Type Relationship</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Type Relationship</em>'.
	 * @see Entityrelationship.entityrelationship.TypeRelationship
	 * @generated
	 */
	EEnum getTypeRelationship();

	/**
	 * Returns the meta object for enum '{@link Entityrelationship.entityrelationship.TypeRestriction <em>Type Restriction</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Type Restriction</em>'.
	 * @see Entityrelationship.entityrelationship.TypeRestriction
	 * @generated
	 */
	EEnum getTypeRestriction();

	/**
	 * Returns the meta object for enum '{@link Entityrelationship.entityrelationship.TypeRestriction2 <em>Type Restriction2</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Type Restriction2</em>'.
	 * @see Entityrelationship.entityrelationship.TypeRestriction2
	 * @generated
	 */
	EEnum getTypeRestriction2();

	/**
	 * Returns the meta object for enum '{@link Entityrelationship.entityrelationship.TypeRestrictionInheritance1 <em>Type Restriction Inheritance1</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Type Restriction Inheritance1</em>'.
	 * @see Entityrelationship.entityrelationship.TypeRestrictionInheritance1
	 * @generated
	 */
	EEnum getTypeRestrictionInheritance1();

	/**
	 * Returns the meta object for enum '{@link Entityrelationship.entityrelationship.TypeRestrictionInheritance2 <em>Type Restriction Inheritance2</em>}'.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the meta object for enum '<em>Type Restriction Inheritance2</em>'.
	 * @see Entityrelationship.entityrelationship.TypeRestrictionInheritance2
	 * @generated
	 */
	EEnum getTypeRestrictionInheritance2();

	/**
	 * Returns the factory that creates the instances of the model.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @return the factory that creates the instances of the model.
	 * @generated
	 */
	EntityrelationshipFactory getEntityrelationshipFactory();

	/**
	 * <!-- begin-user-doc -->
	 * Defines literals for the meta objects that represent
	 * <ul>
	 *   <li>each class,</li>
	 *   <li>each feature of each class,</li>
	 *   <li>each enum,</li>
	 *   <li>and each data type</li>
	 * </ul>
	 * <!-- end-user-doc -->
	 * @generated
	 */
	interface Literals {
		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.EntityImpl <em>Entity</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.EntityImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEntity()
		 * @generated
		 */
		EClass ENTITY = eINSTANCE.getEntity();

		/**
		 * The meta object literal for the '<em><b>Name entity</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ENTITY__NAME_ENTITY = eINSTANCE.getEntity_Name_entity();

		/**
		 * The meta object literal for the '<em><b>Type entity</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ENTITY__TYPE_ENTITY = eINSTANCE.getEntity_Type_entity();

		/**
		 * The meta object literal for the '<em><b>Attributes entity</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENTITY__ATTRIBUTES_ENTITY = eINSTANCE.getEntity_Attributes_entity();

		/**
		 * The meta object literal for the '<em><b>EReference0</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENTITY__EREFERENCE0 = eINSTANCE.getEntity_EReference0();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.AttributeImpl <em>Attribute</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.AttributeImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getAttribute()
		 * @generated
		 */
		EClass ATTRIBUTE = eINSTANCE.getAttribute();

		/**
		 * The meta object literal for the '<em><b>Name attribute</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ATTRIBUTE__NAME_ATTRIBUTE = eINSTANCE.getAttribute_Name_attribute();

		/**
		 * The meta object literal for the '<em><b>Type attribute</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ATTRIBUTE__TYPE_ATTRIBUTE = eINSTANCE.getAttribute_Type_attribute();

		/**
		 * The meta object literal for the '<em><b>Identifier</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ATTRIBUTE__IDENTIFIER = eINSTANCE.getAttribute_Identifier();

		/**
		 * The meta object literal for the '<em><b>Attributes identification</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ATTRIBUTE__ATTRIBUTES_IDENTIFICATION = eINSTANCE.getAttribute_Attributes_identification();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.RelationshipImpl <em>Relationship</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.RelationshipImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getRelationship()
		 * @generated
		 */
		EClass RELATIONSHIP = eINSTANCE.getRelationship();

		/**
		 * The meta object literal for the '<em><b>Name relationship</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute RELATIONSHIP__NAME_RELATIONSHIP = eINSTANCE.getRelationship_Name_relationship();

		/**
		 * The meta object literal for the '<em><b>Order</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute RELATIONSHIP__ORDER = eINSTANCE.getRelationship_Order();

		/**
		 * The meta object literal for the '<em><b>Cardinality</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute RELATIONSHIP__CARDINALITY = eINSTANCE.getRelationship_Cardinality();

		/**
		 * The meta object literal for the '<em><b>Type relationship</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute RELATIONSHIP__TYPE_RELATIONSHIP = eINSTANCE.getRelationship_Type_relationship();

		/**
		 * The meta object literal for the '<em><b>Attributes relationship</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference RELATIONSHIP__ATTRIBUTES_RELATIONSHIP = eINSTANCE.getRelationship_Attributes_relationship();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.Entity_Relationship_ModelImpl <em>Entity Relationship Model</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.Entity_Relationship_ModelImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEntity_Relationship_Model()
		 * @generated
		 */
		EClass ENTITY_RELATIONSHIP_MODEL = eINSTANCE.getEntity_Relationship_Model();

		/**
		 * The meta object literal for the '<em><b>Name</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ENTITY_RELATIONSHIP_MODEL__NAME = eINSTANCE.getEntity_Relationship_Model_Name();

		/**
		 * The meta object literal for the '<em><b>ERM Has E</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENTITY_RELATIONSHIP_MODEL__ERM_HAS_E = eINSTANCE.getEntity_Relationship_Model_ERM_Has_E();

		/**
		 * The meta object literal for the '<em><b>ERM Has Rs</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENTITY_RELATIONSHIP_MODEL__ERM_HAS_RS = eINSTANCE.getEntity_Relationship_Model_ERM_Has_Rs();

		/**
		 * The meta object literal for the '<em><b>ERM Has Rt</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENTITY_RELATIONSHIP_MODEL__ERM_HAS_RT = eINSTANCE.getEntity_Relationship_Model_ERM_Has_Rt();

		/**
		 * The meta object literal for the '<em><b>ERM Has Con</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENTITY_RELATIONSHIP_MODEL__ERM_HAS_CON = eINSTANCE.getEntity_Relationship_Model_ERM_Has_Con();

		/**
		 * The meta object literal for the '<em><b>ERM Has Rt2</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENTITY_RELATIONSHIP_MODEL__ERM_HAS_RT2 = eINSTANCE.getEntity_Relationship_Model_ERM_Has_Rt2();

		/**
		 * The meta object literal for the '<em><b>ERM Has G</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ENTITY_RELATIONSHIP_MODEL__ERM_HAS_G = eINSTANCE.getEntity_Relationship_Model_ERM_Has_G();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.Relationships_RestrictionImpl <em>Relationships Restriction</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.Relationships_RestrictionImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getRelationships_Restriction()
		 * @generated
		 */
		EClass RELATIONSHIPS_RESTRICTION = eINSTANCE.getRelationships_Restriction();

		/**
		 * The meta object literal for the '<em><b>Type restriction</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute RELATIONSHIPS_RESTRICTION__TYPE_RESTRICTION = eINSTANCE.getRelationships_Restriction_Type_restriction();

		/**
		 * The meta object literal for the '<em><b>Relationships</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference RELATIONSHIPS_RESTRICTION__RELATIONSHIPS = eINSTANCE.getRelationships_Restriction_Relationships();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.Attribute_CompositeImpl <em>Attribute Composite</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.Attribute_CompositeImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getAttribute_Composite()
		 * @generated
		 */
		EClass ATTRIBUTE_COMPOSITE = eINSTANCE.getAttribute_Composite();

		/**
		 * The meta object literal for the '<em><b>Name at composite</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ATTRIBUTE_COMPOSITE__NAME_AT_COMPOSITE = eINSTANCE.getAttribute_Composite_Name_at_composite();

		/**
		 * The meta object literal for the '<em><b>Identifier at composite</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute ATTRIBUTE_COMPOSITE__IDENTIFIER_AT_COMPOSITE = eINSTANCE.getAttribute_Composite_Identifier_at_composite();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.Connection_Entity_RelationshipImpl <em>Connection Entity Relationship</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.Connection_Entity_RelationshipImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getConnection_Entity_Relationship()
		 * @generated
		 */
		EClass CONNECTION_ENTITY_RELATIONSHIP = eINSTANCE.getConnection_Entity_Relationship();

		/**
		 * The meta object literal for the '<em><b>Minimum cardinality</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CONNECTION_ENTITY_RELATIONSHIP__MINIMUM_CARDINALITY = eINSTANCE.getConnection_Entity_Relationship_Minimum_cardinality();

		/**
		 * The meta object literal for the '<em><b>Role</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CONNECTION_ENTITY_RELATIONSHIP__ROLE = eINSTANCE.getConnection_Entity_Relationship_Role();

		/**
		 * The meta object literal for the '<em><b>Connection Entity</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference CONNECTION_ENTITY_RELATIONSHIP__CONNECTION_ENTITY = eINSTANCE.getConnection_Entity_Relationship_Connection_Entity();

		/**
		 * The meta object literal for the '<em><b>Connection Relationship</b></em>' reference feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference CONNECTION_ENTITY_RELATIONSHIP__CONNECTION_RELATIONSHIP = eINSTANCE.getConnection_Entity_Relationship_Connection_Relationship();

		/**
		 * The meta object literal for the '<em><b>Maximum cardinality</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CONNECTION_ENTITY_RELATIONSHIP__MAXIMUM_CARDINALITY = eINSTANCE.getConnection_Entity_Relationship_Maximum_cardinality();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.Connection_E_R_RestrictionImpl <em>Connection ERRestriction</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.Connection_E_R_RestrictionImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getConnection_E_R_Restriction()
		 * @generated
		 */
		EClass CONNECTION_ERRESTRICTION = eINSTANCE.getConnection_E_R_Restriction();

		/**
		 * The meta object literal for the '<em><b>Type restriction</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute CONNECTION_ERRESTRICTION__TYPE_RESTRICTION = eINSTANCE.getConnection_E_R_Restriction_Type_restriction();

		/**
		 * The meta object literal for the '<em><b>Connections entity relationship</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference CONNECTION_ERRESTRICTION__CONNECTIONS_ENTITY_RELATIONSHIP = eINSTANCE.getConnection_E_R_Restriction_Connections_entity_relationship();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.GeneralizationImpl <em>Generalization</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.GeneralizationImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getGeneralization()
		 * @generated
		 */
		EClass GENERALIZATION = eINSTANCE.getGeneralization();

		/**
		 * The meta object literal for the '<em><b>Restriction inheritance 1</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute GENERALIZATION__RESTRICTION_INHERITANCE_1 = eINSTANCE.getGeneralization_Restriction_inheritance_1();

		/**
		 * The meta object literal for the '<em><b>Restriction inheritance 2</b></em>' attribute feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EAttribute GENERALIZATION__RESTRICTION_INHERITANCE_2 = eINSTANCE.getGeneralization_Restriction_inheritance_2();

		/**
		 * The meta object literal for the '<em><b>Attributes generalization</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference GENERALIZATION__ATTRIBUTES_GENERALIZATION = eINSTANCE.getGeneralization_Attributes_generalization();

		/**
		 * The meta object literal for the '<em><b>Entitys</b></em>' reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference GENERALIZATION__ENTITYS = eINSTANCE.getGeneralization_Entitys();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.Entity_WeakImpl <em>Entity Weak</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.Entity_WeakImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEntity_Weak()
		 * @generated
		 */
		EClass ENTITY_WEAK = eINSTANCE.getEntity_Weak();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.Entity_RegularImpl <em>Entity Regular</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.Entity_RegularImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEntity_Regular()
		 * @generated
		 */
		EClass ENTITY_REGULAR = eINSTANCE.getEntity_Regular();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.EClass2Impl <em>EClass2</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.EClass2Impl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getEClass2()
		 * @generated
		 */
		EClass ECLASS2 = eINSTANCE.getEClass2();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.C_E_R_R_InclusivenessImpl <em>CERRInclusiveness</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.C_E_R_R_InclusivenessImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getC_E_R_R_Inclusiveness()
		 * @generated
		 */
		EClass CERRINCLUSIVENESS = eINSTANCE.getC_E_R_R_Inclusiveness();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.C_E_R_R_ExclusivenessImpl <em>CERRExclusiveness</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.C_E_R_R_ExclusivenessImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getC_E_R_R_Exclusiveness()
		 * @generated
		 */
		EClass CERREXCLUSIVENESS = eINSTANCE.getC_E_R_R_Exclusiveness();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.RSR_InclusionImpl <em>RSR Inclusion</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.RSR_InclusionImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getRSR_Inclusion()
		 * @generated
		 */
		EClass RSR_INCLUSION = eINSTANCE.getRSR_Inclusion();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.RSR_ExclusionImpl <em>RSR Exclusion</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.RSR_ExclusionImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getRSR_Exclusion()
		 * @generated
		 */
		EClass RSR_EXCLUSION = eINSTANCE.getRSR_Exclusion();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.R_RegularImpl <em>RRegular</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.R_RegularImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getR_Regular()
		 * @generated
		 */
		EClass RREGULAR = eINSTANCE.getR_Regular();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.R_Weak_dependence_in_existenceImpl <em>RWeak dependence in existence</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.R_Weak_dependence_in_existenceImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getR_Weak_dependence_in_existence()
		 * @generated
		 */
		EClass RWEAK_DEPENDENCE_IN_EXISTENCE = eINSTANCE.getR_Weak_dependence_in_existence();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.R_Weak_dependence_in_identificationImpl <em>RWeak dependence in identification</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.R_Weak_dependence_in_identificationImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getR_Weak_dependence_in_identification()
		 * @generated
		 */
		EClass RWEAK_DEPENDENCE_IN_IDENTIFICATION = eINSTANCE.getR_Weak_dependence_in_identification();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.G_Total_ExclusiveImpl <em>GTotal Exclusive</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.G_Total_ExclusiveImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getG_Total_Exclusive()
		 * @generated
		 */
		EClass GTOTAL_EXCLUSIVE = eINSTANCE.getG_Total_Exclusive();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.G_Total_OverlappedImpl <em>GTotal Overlapped</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.G_Total_OverlappedImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getG_Total_Overlapped()
		 * @generated
		 */
		EClass GTOTAL_OVERLAPPED = eINSTANCE.getG_Total_Overlapped();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.G_Partial_ExclusiveImpl <em>GPartial Exclusive</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.G_Partial_ExclusiveImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getG_Partial_Exclusive()
		 * @generated
		 */
		EClass GPARTIAL_EXCLUSIVE = eINSTANCE.getG_Partial_Exclusive();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.G_Partial_OverlappedImpl <em>GPartial Overlapped</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.G_Partial_OverlappedImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getG_Partial_Overlapped()
		 * @generated
		 */
		EClass GPARTIAL_OVERLAPPED = eINSTANCE.getG_Partial_Overlapped();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_CompositeImpl <em>AComposite</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_CompositeImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Composite()
		 * @generated
		 */
		EClass ACOMPOSITE = eINSTANCE.getA_Composite();

		/**
		 * The meta object literal for the '<em><b>Attributes composites</b></em>' containment reference list feature.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @generated
		 */
		EReference ACOMPOSITE__ATTRIBUTES_COMPOSITES = eINSTANCE.getA_Composite_Attributes_composites();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_NormalImpl <em>ANormal</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_NormalImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Normal()
		 * @generated
		 */
		EClass ANORMAL = eINSTANCE.getA_Normal();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_MultivaluedImpl <em>AMultivalued</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_MultivaluedImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Multivalued()
		 * @generated
		 */
		EClass AMULTIVALUED = eINSTANCE.getA_Multivalued();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_OptionalImpl <em>AOptional</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_OptionalImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Optional()
		 * @generated
		 */
		EClass AOPTIONAL = eINSTANCE.getA_Optional();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_DerivedImpl <em>ADerived</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_DerivedImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Derived()
		 * @generated
		 */
		EClass ADERIVED = eINSTANCE.getA_Derived();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Dep_in_identificImpl <em>ADep in identific</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Dep_in_identificImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Dep_in_identific()
		 * @generated
		 */
		EClass ADEP_IN_IDENTIFIC = eINSTANCE.getA_Dep_in_identific();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Normal_PrimaryIdentifierImpl <em>ANormal Primary Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Normal_PrimaryIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Normal_PrimaryIdentifier()
		 * @generated
		 */
		EClass ANORMAL_PRIMARY_IDENTIFIER = eINSTANCE.getA_Normal_PrimaryIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Normal_NoIdentifierImpl <em>ANormal No Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Normal_NoIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Normal_NoIdentifier()
		 * @generated
		 */
		EClass ANORMAL_NO_IDENTIFIER = eINSTANCE.getA_Normal_NoIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Normal_AlternativeIdentifierImpl <em>ANormal Alternative Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Normal_AlternativeIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Normal_AlternativeIdentifier()
		 * @generated
		 */
		EClass ANORMAL_ALTERNATIVE_IDENTIFIER = eINSTANCE.getA_Normal_AlternativeIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Multivalued_NoIdentifierImpl <em>AMultivalued No Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Multivalued_NoIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Multivalued_NoIdentifier()
		 * @generated
		 */
		EClass AMULTIVALUED_NO_IDENTIFIER = eINSTANCE.getA_Multivalued_NoIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Multivalued_PrimaryIdentifierImpl <em>AMultivalued Primary Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Multivalued_PrimaryIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Multivalued_PrimaryIdentifier()
		 * @generated
		 */
		EClass AMULTIVALUED_PRIMARY_IDENTIFIER = eINSTANCE.getA_Multivalued_PrimaryIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Multivalued_AlternativeIdentifierImpl <em>AMultivalued Alternative Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Multivalued_AlternativeIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Multivalued_AlternativeIdentifier()
		 * @generated
		 */
		EClass AMULTIVALUED_ALTERNATIVE_IDENTIFIER = eINSTANCE.getA_Multivalued_AlternativeIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Optional_NoIdentifierImpl <em>AOptional No Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Optional_NoIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Optional_NoIdentifier()
		 * @generated
		 */
		EClass AOPTIONAL_NO_IDENTIFIER = eINSTANCE.getA_Optional_NoIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Optional_AlternativeIdentifierImpl <em>AOptional Alternative Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Optional_AlternativeIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Optional_AlternativeIdentifier()
		 * @generated
		 */
		EClass AOPTIONAL_ALTERNATIVE_IDENTIFIER = eINSTANCE.getA_Optional_AlternativeIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Optional_PrimaryIdentifierImpl <em>AOptional Primary Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Optional_PrimaryIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Optional_PrimaryIdentifier()
		 * @generated
		 */
		EClass AOPTIONAL_PRIMARY_IDENTIFIER = eINSTANCE.getA_Optional_PrimaryIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Derived_PrimaryIdentifierImpl <em>ADerived Primary Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Derived_PrimaryIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Derived_PrimaryIdentifier()
		 * @generated
		 */
		EClass ADERIVED_PRIMARY_IDENTIFIER = eINSTANCE.getA_Derived_PrimaryIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Derived_AlternativeIdentifierImpl <em>ADerived Alternative Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Derived_AlternativeIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Derived_AlternativeIdentifier()
		 * @generated
		 */
		EClass ADERIVED_ALTERNATIVE_IDENTIFIER = eINSTANCE.getA_Derived_AlternativeIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Derived_NoIdentifierImpl <em>ADerived No Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Derived_NoIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Derived_NoIdentifier()
		 * @generated
		 */
		EClass ADERIVED_NO_IDENTIFIER = eINSTANCE.getA_Derived_NoIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Dep_in_identific_NoIdentifierImpl <em>ADep in identific No Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Dep_in_identific_NoIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Dep_in_identific_NoIdentifier()
		 * @generated
		 */
		EClass ADEP_IN_IDENTIFIC_NO_IDENTIFIER = eINSTANCE.getA_Dep_in_identific_NoIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Dep_in_identific_PrimaryIdentifierImpl <em>ADep in identific Primary Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Dep_in_identific_PrimaryIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Dep_in_identific_PrimaryIdentifier()
		 * @generated
		 */
		EClass ADEP_IN_IDENTIFIC_PRIMARY_IDENTIFIER = eINSTANCE.getA_Dep_in_identific_PrimaryIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Dep_in_identific_AlternativeIdentifierImpl <em>ADep in identific Alternative Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Dep_in_identific_AlternativeIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Dep_in_identific_AlternativeIdentifier()
		 * @generated
		 */
		EClass ADEP_IN_IDENTIFIC_ALTERNATIVE_IDENTIFIER = eINSTANCE.getA_Dep_in_identific_AlternativeIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Composite_AlternativeIdentifierImpl <em>AComposite Alternative Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Composite_AlternativeIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Composite_AlternativeIdentifier()
		 * @generated
		 */
		EClass ACOMPOSITE_ALTERNATIVE_IDENTIFIER = eINSTANCE.getA_Composite_AlternativeIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Composite_PrimaryIdentifierImpl <em>AComposite Primary Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Composite_PrimaryIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Composite_PrimaryIdentifier()
		 * @generated
		 */
		EClass ACOMPOSITE_PRIMARY_IDENTIFIER = eINSTANCE.getA_Composite_PrimaryIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.impl.A_Composite_NoIdentifierImpl <em>AComposite No Identifier</em>}' class.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.impl.A_Composite_NoIdentifierImpl
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getA_Composite_NoIdentifier()
		 * @generated
		 */
		EClass ACOMPOSITE_NO_IDENTIFIER = eINSTANCE.getA_Composite_NoIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.TypeEntity <em>Type Entity</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.TypeEntity
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeEntity()
		 * @generated
		 */
		EEnum TYPE_ENTITY = eINSTANCE.getTypeEntity();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.TypeAttribute <em>Type Attribute</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.TypeAttribute
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeAttribute()
		 * @generated
		 */
		EEnum TYPE_ATTRIBUTE = eINSTANCE.getTypeAttribute();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.TypeIdentifier <em>Type Identifier</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.TypeIdentifier
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeIdentifier()
		 * @generated
		 */
		EEnum TYPE_IDENTIFIER = eINSTANCE.getTypeIdentifier();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.TypeRelationship <em>Type Relationship</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.TypeRelationship
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRelationship()
		 * @generated
		 */
		EEnum TYPE_RELATIONSHIP = eINSTANCE.getTypeRelationship();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.TypeRestriction <em>Type Restriction</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.TypeRestriction
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRestriction()
		 * @generated
		 */
		EEnum TYPE_RESTRICTION = eINSTANCE.getTypeRestriction();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.TypeRestriction2 <em>Type Restriction2</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.TypeRestriction2
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRestriction2()
		 * @generated
		 */
		EEnum TYPE_RESTRICTION2 = eINSTANCE.getTypeRestriction2();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.TypeRestrictionInheritance1 <em>Type Restriction Inheritance1</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.TypeRestrictionInheritance1
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRestrictionInheritance1()
		 * @generated
		 */
		EEnum TYPE_RESTRICTION_INHERITANCE1 = eINSTANCE.getTypeRestrictionInheritance1();

		/**
		 * The meta object literal for the '{@link Entityrelationship.entityrelationship.TypeRestrictionInheritance2 <em>Type Restriction Inheritance2</em>}' enum.
		 * <!-- begin-user-doc -->
		 * <!-- end-user-doc -->
		 * @see Entityrelationship.entityrelationship.TypeRestrictionInheritance2
		 * @see Entityrelationship.entityrelationship.impl.EntityrelationshipPackageImpl#getTypeRestrictionInheritance2()
		 * @generated
		 */
		EEnum TYPE_RESTRICTION_INHERITANCE2 = eINSTANCE.getTypeRestrictionInheritance2();

	}

} //EntityrelationshipPackage
